#include "figuras.h"

int main(int argc, char *argv[])
{
	SDL_Surface *screen;
    figuras f;
	if (SDL_Init(SDL_INIT_VIDEO) < 0) {
		printf("Error al iniciar SDL\n");
		return 1;
	}
    SDL_WM_SetCaption("Taller Maradona - Figuras", "Taller Maradona - Figuras");
	atexit(SDL_Quit);
	


    screen = SDL_SetVideoMode(1100, 600, 32, SDL_SWSURFACE);
	if (screen == NULL) {
		printf("Error al setear video:%s\n", SDL_GetError());
		return 1;
	}
   
	//---------------- Dibujo Punto ---------------------
	f.setearColor(255,120,255);
	f.dibujarPunto(screen,100,100);
    //---------------- Dibujo Circulo -------------------
	f.setearColor(0,255,20);
	f.dibujarCirculo(screen,100,300,100);
    //---------------- Dibujo Segmento -------------------
	f.setearColor(255,20,25);
	f.dibujarSegmento(screen,300,300,500,100);
    //---------------- Dibujo Cuadrado -------------------
	f.setearColor(255,120,255);
	f.insertarPunto(600,100);
	f.insertarPunto(700,100);
	f.insertarPunto(700,200);
    f.insertarPunto(600,200);
	f.dibujarPoligono(screen);
	f.liberarPuntos();
	//----------------------------------------------------
	SDL_Delay(20000);
				   
	

    SDL_Quit();	

	
	return 0;
}



